package com.java.mapper;

import com.java.entity.BsAppraise;
import com.java.entity.ext.DegreeInfo;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.java.dao.BsAppraiseDao;

/**
* @ClassName: BsAppraiseMapper
* @Description: BsAppraiseDao对应的Mapper继承类
* 由BsAppraiseDao提供基本的增删改查接口，其他业务接口在此实现即可
* @author admin
* @date 2024-03-08
 */
public interface BsAppraiseMapper extends BsAppraiseDao {
    
    BsAppraise selectByInfo(BsAppraise info);

	List<DegreeInfo> selectDegrees(@Param("studentId")String studentId, @Param("courseId")String courseId, @Param("targetId")String targetId, 
			@Param("remark")String remark, @Param("date")String date, @Param("pageOffset")int pageOffset, @Param("size")int size);

	int selectDegreeCount(@Param("studentId")String studentId, @Param("courseId")String courseId, @Param("targetId")String targetId, 
			@Param("remark")String remark, @Param("date")String date);
}
